export default {
    install(app: any, opt: any) {
        opt.loadv({
            app,
            eager: true,
            files: import.meta.glob(['./asdirectives/*/index.ts'], {
                eager: true,
            }),
        });
        opt.loadts({
            app,
            key: '$enginenovel',
            eager: true,
            files: import.meta.glob(['./asengine/*/*.ts'], {
                eager: true,
            }),
        });
        opt.loadvue({
            loadfn: opt.loadfn,
            app,
            eager: true,
            files: import.meta.glob(['./asui/*/*.vue'], {
                eager: true,
            }),
        });
    },
};
